Phát triển Android KitKat

Tiếp tục tập trung cải thiện hiệu suất và độ nhạy bén trực quan trên Android 4.1 "Jelly Bean", mục đích chính của Android 4.4 là tối ưu hóa nền tảng tạo nên hiệu suất tốt hơn trên các thiết bị tầm thấp, mà không ảnh hưởng các khả năng và chức năng chung của nó. Tiền thân của nó ban đầu có tên mã là "Project Svelte", mà giám đốc mảng kỹ thuật của Android Dave Burke nói đùa là một kế hoạch giảm cân sau khi "Project Butter" của Jelly Bean đã làm HĐH này "tăng cân".[7] Để mô phỏng các thiết bị tầm thấp, các nhà phát triển đã giảm tốc độ phần cứng của các thiết bị Nexus 4 để chạy với một tốc độ CPU được giảm xuống tương đương với chỉ một lõi hoạt động, bộ nhớ 512 MB, và độ phân giải hiển thị 960x540—các thông số nhằm mô phỏng một thiết bị Android tầm thấp phổ biến.[7]

Một công cụ phát triển được biết đến như các proctool được phát triển để phân tích mức độ sử dụng bộ nhớ của các ứng dụng theo thời gian, đặc biệt với các dịch vụ ngầm. Dữ liệu này được dùng để tối ưu hóa và phân tách các ứng dụng và dịch vụ Google không hiệu quả, qua đó giúp giảm mức độ sử dụng bộ nhớ chung của Android. Hơn nữa, 4.4 được thiết kế để quản lý bộ nhớ mạnh mẽ hơn, giúp quản lý các ứng dụng đang tốn quá nhiều bộ nhớ.[7][8]

Tài liệu tham khảo

WikiPedia: Android KitKat http://anandtech.com/show/8231/a-closer-look-at-an... http://www.anandtech.com/show/7859/examining-micro... http://developer.android.com/about/dashboards/inde... http://arstechnica.com/gadgets/2014/06/building-an... http://www.cnet.com/how-to/how-to-remove-hangouts-... http://www.cnet.com/news/android-4-4-kitkat-whats-... http://www.engadget.com/2013/11/05/nexus-5-review/ http://www.engadget.com/2013/11/06/new-android-run... http://www.nfcworld.com/2013/10/31/326619/google-g... http://www.pcmag.com/article2/0,2817,2426620,00.as...